translate English to French: The challenge is therefore huge, and Parliament's role in the creation of this new mechanism must be equal to this challenge.
L'enjeu est donc de taille et le rôle du Parlement dans la création de ce nouveau mécanisme doit être à la hauteur de cet enjeu.