Kinda.
I'm playing in English but some things I don't undrestand coz it's not my native language, not to mention that I know it not so well.
Main problem is that Russian( in this case Poland too ) players can't play their native language, although they've payed money too.