In Switzerland (we already have 4 local languages) it is very common for people not to speak the local language. I have seen people leaving in Geneva for more than 20 years and still not speaking french. The swiss government is even translating the laws in English for foreigners.