translate English to French: One thing worries me: Europe has seen a debate of incredible stupidity over recent months.
Quelque chose m'inquiète: il y a eu en Europe, ces derniers mois, une discussion d'une débilité incroyable.