translate English to French: These permits must be approved by Citizenship and Immigration Canada.
Notre vérification de 2003 nous avait permis de constater que 51 p.