translate English to French: That’s where you see that the Canadian reputation is not overblown.
C'est là que l'on voit que la réputation de Canada n'est pas surfaite.