translate English to French: We know that Canadians can compete with the very best and win.
Les Canadiens peuvent livrer concurrence aux tout meilleurs et l'emporter.