translate English to French: Canadians trace their roots to more than 150 ethnic backgrounds.
Ensemble, les Canadiens et Canadiennes sont de plus de 150 origines ethniques.