translate English to French: The overwhelming majority of Canadians pay their taxes in full and on time.
La vaste majorité des Canadiens paient les impôts qu'ils doivent au complet et à temps.