The quote is exactly how I feel. When you live in a country, the bare minimum is that you atleast can speak the language- if you live in England, you should be able to speak English, even if you aren't a linguistic master. Some people live in such a closed community of immigrants that they never have the need to speak English, which imo is ruining our culture. If you can't speak the language, then you shouldn't be in that country. I think this applies to anywhere in the world aswell btw, I'm not being racist.
There was even this story a while ago about an elderly Indian woman who couldn't speak a word of English apart from the bare basics such as "Hello", "Thank you" and "Goodbye", and she'd been living here for many years. I just find that disrespectful; that she hasn't even tried to learn our language, yet she's living off of our country's resources.