translate English to French: I am sure the European Parliament will play a vital role in all this.
Je suis certain que le Parlement européen jouera un rôle essentiel dans toutes ces démarches.