@blacksense1 You really shouldn't be the one telling any1 what to do, considering your post is completely grammar free. I didn't even read the whole thing.
As for the announcements, i`ll let my colleagues know about this.
Furthermore, any important NPC or quests that are only in Russian language, you can post the name and location of the NPC here. IF the language barrier is preventing you from progressing in the game, post a screenshot here and i`ll translate for you.