translate English to French: I think all Canadians are counting on you.
Tous les Canadiens comptent sur vous.