translate English to French: Today there are 23 cities with more than 10 million citizens, 18 of them in developing countries.
Aujourd’hui, 23 villes ont une population de plus de 10 millions d’habitants, et 18 d’entre elles sont situées dans des pays en développement.