translate English to French: Canadians need to see innovation make a real difference in their lives.
Les Canadiennes et les Canadiens doivent constater que l'innovation fait une véritable différence dans leur vie.