translate English to French: Millions of Canadians live in or visit countries all over the world, for business and for pleasure.
Des millions de Canadiens voyagent ou résident à l'étranger, pour leur plaisir ou pour leur travail.