There are a lot of Russian-speaking players on Discovery, who play alone and in most cases don't know where to get help or just talk with other people using their native language. Due to this fact, we've created community hub for Russian players. But, actually, it's an open server, so everyone is welcome there.
If you need help or you are just looking for people to tag along with - you are welcome: https://discord.gg/BajNJHA