translate English to French: • Massive numbers of immigrants have come with their own heritage.
• Les immigrants sont arrivés massivement avec leur propre patrimoine;