Translate the following English sentence to French:
"I too regard globalisation and the rapid changes that are under way as the major challenges, and I also think that they will only succeed if the people of the countries concerned are involved."
J'estime également que la mondialisation et les rapides modifications qui en découlent constituent les principaux défis pour l'avenir et je crois aussi que ce ne sera une réussite que si les populations sont impliquées.