translate English to French: Canada has certainly enhanced its capacity, and reaffirmed its ability to host international sporting events.
Le Canada a certainement amélioré et confirmé sa capacité d'accueillir des manifestations sportives internationales.