This is why english speaking countries are terrible at speaking other languages:it's becuase we expect the whole world to adapt to our english speaking needs and such a thing is hypocritical ps since you say:
the world ain't gonna translate itself to fit your needs, get used to it.
well ps you should get used to the fact that other people speak other languages and btw the french are proud of their language probably why he is hesitant to learn english.
However he can play with francophone players and francophone groups.