Oh, welcome! Hah, saw people talking about the translation. Speaking more than one language can be hard at first, but don't give up! Thought I'd mention this deep-learning
You must be registered to see the links
, it has Russ-Eng, so it can make it easier on you.
Proshchai & Good luck