translate English to French: I think Canadians have done that very well.
Je crois que les Canadiens ont obtenu d'excellents résultats.