translate English to French: The Canadian government created new, more restrictive immigration legislation as it struggled to rationalize its policies while balancing conflicting national, business, labour, and public interests.
Le gouvernement canadien adopte une nouvelle loi sur l'immigration, plus sélective, par laquelle il s'efforce de rationaliser ses politiques tout en maintenant un juste équilibre entre les intérêts souvent divergents du pays, des entreprises, des syndicats et de la population en général.