translate English to French: Although this immigrant influx has enriched the social and cultural fabric of Canada's major metropolitan areas and helped make them engines of world-class economic growth, there are still challenges related to integrating immigrants.
Même si cet afflux d'immigrants a enrichi le tissu social et culturel des principales agglomérations canadiennes et contribué à en faire les moteurs d'une croissance économique de calibre mondial, l'intégration des immigrants pose encore de nombreux défis.