translate English to French: They are mostly immigrants but significant proportions were born in Canada and some have been here for generations.
Elles sont pour la plupart des immigrantes, mais un nombre significatif d’entre elles sont nées au Canada et certaines sont ici depuis des générations.