Your English should only be understandable because this is an English forums. Skills,gameplay,attitude, respect towards others and loyalti is what you need to be here.
One can not force you to learn a language for a game until you wish to so so.
And yes, stop saying that his English is bad I never faced any problem communication problem while talking to him, his English is fine