Russian translation all the way. While I am perfectly able to understand English, translation would add a lot to immersion and enjoyability of the game. Y'see, even when you know English perfectly fine, if it's not your native language, you don't think in it - you have to translate everything in your head, which makes the game more tiring mentally.