translate English to French: The US is in the lead, with Canada and Europe being at similar levels of development.
Les É.-U. sont en tête et le Canada et l’Europe se retrouvent à des niveaux de développement semblables.