translate English to French: That's a pretty tall order, but we're committed to playing a leadership role in leveraging innovation to enhance the inclusion of all Canadians.
La commande est de taille, mais nous sommes déterminés à jouer un rôle de premier plan en mettant à profit l'innovation pour accroître l'inclusion de tous les Canadiens et les Canadiennes.