translate English to French: All developing countries are lagging behind.
Tous les pays en développement sont à la traîne.