translate English to French: Although Canada's overall level of innovation performance has shown significant improvement in recent years in relation to that of other G7 members, areas remain in which we could improve.
Malgré le progrès marqué de la performance générale du Canada sur le plan de l'innovation, ces dernières années, par rapport aux autres pays du G7, il y a encore place à l'amélioration.