translate English to French: We are delighted that a satisfactory and sensible agreement has been reached on the so-called Euro-X.
Nous sommes enchantés qu'un accord satisfaisant et sensé ait été obtenu à propos de l'Euro-X.