translate English to French: Obstacles and challenges
Obstacles et difficultés