translate English to French: Its capacity to carry out its mission is based on its ability to meet new challenges and adapt to emerging trends.
Sa capacité de remplir sa mission dépend de sa capacité de relever de nouveaux défis et de s'adapter aux tendances nouvelles.