translate English to French: We have a history of waves of immigrants who have come under different conditions.
Nous avons toute une histoire de vagues d'immigrants qui sont venus chez nous dans des conditions chaque fois différentes.