translate English to French: With regard to the euro, we all agree that we are on the final stretch.
En ce qui concerne l'euro, nous sommes dans la dernière ligne droite, nous en convenons tous.