translate English to French: Urban dwellers also face daunting challenges.
Les résidents des villes doivent également surmonter d'énormes défis.