Tried a few lines and it translates... that said, I dunno how much "better" this software is going to translate it.
For example, "После чего со скоростью рыси пришла повестка и меня забрали в армию." translated to "Is after which agenda alien with the speed of lynx and they took away me beside the army." I don't even really know wtf that was trying to convey. Going to try a few more lines but from what I'm seeing, the software I have definitely works better translating from Asian languages to English, which is weird because Asian languages have a lot of contextual shit that software generally fucks up. I dunno Russian tho so maybe it's a harder language than Chinese.