Calaminh, as long as you were able to understand the email you received the situation should be fine. The support team are all trained translation professionals who are well capable of speaking in multiple languages.
I do apologise for the message you received and have sent along a note regarding the reply to our support team. If you encounter a Russian reply again feel free to mention it here and I will look into it.
Hope this helps,
Jack of all trades in development, design, strategy.
Working as a Product Support Manager.
Been here for 9 years and counting.