In your opinion, how many generations does someone's family have to live in a country before they can no longer be expelled from the nation of their birth?
How many generations ? It's not about generations or race, It's about mentality - If some people don't want to learn native language it means that they don't respect the host nation and that's why should leave.