Unless global powers change, for some time, English will stay the language of bussiness and all international affairs, no matter how others might feel offended that their own "precious" language is ignored. It's futile to argue against. In 50 years, maybe it will become Spanish, or Portuguese, or Chinese ? But not now. And it surely will never be Russian.
Anyone not well-versed in English is absolutely sabotaging himself on global market, and annoying to hell those he tries to communicate in it. Like our friend on this very forum, who might as well just talk to himself instead with the very same result it has now.