"eat your words" in Portuguese (BR)
Definition
Admitir que aquilo que você disse estava errado, especialmente depois de ser provado.
Usage Notes (Portuguese (BR))
Expressão informal e um pouco confrontativa, usada quando alguém está errado depois de discutir. 'Fazer alguém engolir as palavras' também é comum. Não é literal, não use para comer de verdade.
Examples
I was wrong. I have to eat my words now.
Eu estava errado. Agora tenho que **engolir minhas palavras**.
Tom didn't believe me, but he had to eat his words.
Tom não acreditou em mim, mas teve que **engolir as palavras dele**.
After the results, they had to eat their words.
Depois dos resultados, eles tiveram que **engolir suas palavras**.
Just wait—I’ll make you eat your words!
Espera só—vou fazer você **engolir suas palavras**!
I was so sure I was right, but I ended up having to eat my words in front of everyone.
Eu tinha tanta certeza de que estava certo, mas acabei tendo que **engolir minhas palavras** na frente de todo mundo.
Nobody believed her, but when she was right, they all had to eat their words.
Ninguém acreditou nela, mas quando ela estava certa, todos tiveram que **engolir suas palavras**.