Translate the following English sentence to French:
"The European Union must offer a generous welcome, and must be open to all people who wish to contribute, through their efforts and their work, to our general prosperity or who seek asylum or refuge from oppression or persecution."
L' Union européenne doit être un espace d' accueil généreux, ouvert à tous ceux qui viennent contribuer avec leurs efforts et leur travail à la prospérité générale ou qui cherchent asile et refuge, fuyant l' oppression ou la persécution.