Why this topic into general board you should move into local board as mostly people talking into their native language. It is hard for other people to understand what is going on into this project.
We don't have any problems to answer the questions in English. And we are going to provide support in both English and Russian. Just our Russian-speaking manager has started his advertisement campaign a little more active