translate English to French: We celebrate their heroics and their successes which have made Canada the number one country in the world."
Nous évoquons leur héroïsme et leurs succès qui ont contribué à faire du Canada le pays le plus populaire au monde.