translate English to French: Four out of every five people on the planet now live in the developing world.
Sur notre Terre, quatre personnes sur cinq vivent aujourd’hui dans des pays en développement.