translate English to French: Thus, polemics against the European Central Bank’s independence and the damaging effect of "the high euro" will have to stop.
Ainsi, les diatribes contre l'indépendance de la Banque centrale européenne et les effets néfastes de "l'euro cher" doivent cesser.