Do not take this the wrong way; but, in order to achieve this, I feel as though you should know how to speak fluent English before suggesting that you can translate the server into Russian.
Your message was very choppy. For the most part, it got the message across, but it’s inability to sound “smooth” worries me that there’s a chance something could be lost in translation.
- Correct way:
“Sup guys (“Hello guys” sounds better). I, with my team, would like to translate CubeCraft into Russian. This would encourage a Russian-speaking audience, and a bigger player base. If you do not agree with my suggestion, please tell me why.”