Translate the following English sentence to French:
"Of course, all parties have every right to oppose economic and monetary union, the Schengen Agreement, or anything else; they can even oppose the European Union itself."
Il va sans dire que tous les partis ont tout à fait le droit d'être contre l'Union économique et monétaire, contre l'accord de Schengen ou autre chose, voire contre l'Union européenne.