translate English to French: Of the 6 billion people in the world, only 277 million were users of the Internet and only 7 per cent of the users in the world were in developing countries.
Ainsi, sur les 6 milliards de personnes qui habitent la terre, seulement 277 millions se servent de l'Internet, et seulement 7 % des services d'Internet sont installés dans des pays en développement.