translate English to French: We also had the support of the EU's institutions, the Commission and Parliament, to the annoyance of the critics and sceptics.
Nous avons également bénéficié du soutien des institutions de l'UE, de la Commission et du Parlement, ce qui n'a pas été pour plaire aux détracteurs et aux sceptiques.