In my opinion, in general:
- You must learn the language of the country hosting you (if you live there for any extended period).
- Learning a language is really hard, so I don’t expect everyone to reach fluency. But you must put significant, persistent effort into it.
- Countries should protect their languages, and should resist the urge to Anglicize everything.