Translate the following English sentence to French:
"This draft has already made good progress and had the full backing of the European Parliament."
C'est un projet qui a déjà fait son chemin et ce chemin a été pleinement accompagné par le Parlement européen.