Translate the following English sentence to French:
"We face a number of challenges in a world where the drive for emigration and the drive for immigration into Europe is still substantial."
Nous faisons face à une série de défis dans un monde où le désir d'immigration et le désir d'immigration en Europe sont encore substantiels.