translate English to French: Fifty million people also live and work in these regions.
Ces régions sont également le lieu de vie et d’activité de 50 millions de personnes.