translate English to French: There can be no greater challenge in a democracy, and I know Canada can meet that challenge.
Il n’y a pas de plus grand defi pour une democratie, et je ` sais que le Canada sera a la hauteur.