I believe it is not the language you communicate in, but the way you communicate that matters. Even if a person is not well versed in English(except if his work requires him to be), if he/she can put convincingly put across a point then it will be heard and appreciated.