Translate the following English sentence to French:
"The European Union undertakes to develop and implement an immigration and asylum policy founded on the principle of partnership with the originating countries and regions."
L'Union européenne s'engage à développer et à mettre en uvre une politique d'asile et d'immigration basée sur le principe de partenariat avec les pays et les régions d'origine.