translate English to French: A leader must face up to the challenges which global and European developments bring with them.
Un meneur doit faire face aux défis inhérents aux évolutions mondiales et européennes.