translate English to French: In fact, right now Canada is on the best economic footing of any G7 country.
En fait, le Canada jouit aujourd’hui de la meilleure position économique de tous les pays du G7.