eat humble pie

US /iːt ˈhʌm.bəl paɪ/
UK /iːt ˈhʌm.bəl paɪ/
"eat humble pie" picture
1.

tragarse sus palabras, humillarse

to admit that you were wrong and apologize, especially in a humiliating way

:
After boasting about his victory, he had to eat humble pie when he lost the game.
Después de jactarse de su victoria, tuvo que tragarse sus palabras cuando perdió el partido.
The CEO had to eat humble pie and apologize to the employees for his poor decisions.
El CEO tuvo que tragarse sus palabras y disculparse con los empleados por sus malas decisiones.