i am also trolled by game often. i am spending lot of time training, set up team, formations etc and i am frustrated when i am losing games from deserted teams. it makes me feel an idiot who just wastes his time. however since english is not my native language, i would like to say that instead of making fun of people because they dont speak the language fluently, you should feel proud that most of the world has chosen to learn english as second language. if you have a problem with people who dont speak it fluently, i am sure you are more than welcome to try communication in their language to see if you can manage better.