translate English to French: Where people have a say, they will express considerable doubts, as they did in the recent European elections.
Quand les peuples ont leur mot à dire, ils expriment des doutes appuyés, comme ils l'ont fait lors des récentes élections européennes.