I'll just correct the meaning without worrying much about style.
It is sort of strange though: it is good but it looks much like a translation that a Russian person without much English practice...