eat your words

US /iːt jʊər wɜrdz/
UK /iːt jʊər wɜrdz/
"eat your words" picture
1.

ravaler ses mots, manger ses mots

to admit that something you said earlier was wrong, especially when you were boasting or very confident

:
He said I couldn't do it, but I'll make him eat his words.
Il a dit que je ne pouvais pas le faire, mais je vais le faire ravaler ses mots.
After the team won, the critics had to eat their words.
Après la victoire de l'équipe, les critiques ont dû ravaler leurs mots.