In my view the ppl here should try to learn English for their own sake not for ex pats.The expats are the one who have chosen this country to earn money,now its upto them to cope with all the hurdles and language is ofcourse one of them.If a french can refuse to speak in English despite knowing how to speak it,u cant compell a local to learn a language (which is not his native one) just to make life easier for the expats.