English isn't much of a barrier, I've found out over travels around the world.
For some who find it a barrier, they will get and use the translators.
In another Forum, there is a Russian who does quite well translating into English, and with some careful thought, one can do the final translation into what he is trying to say.
I use to re-write technical reports for a Russian writing in 'English' and one could do real well for the first few pages, and then all of a sudden, everything he wrote 'made sense' to me and I had to jog myself back to good English grammar. /forums/images/graemlins/wink.gif
Now, I don't object if the Forum wants to add translators, but I don't think they are necessary.