eat humble pie

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

manger son chapeau, faire amende honorable

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.
Après s'être vanté de sa victoire, il a dû manger son chapeau quand il a perdu le match.
The CEO had to eat humble pie and apologize to the employees for his poor decisions.
Le PDG a dû faire amende honorable et s'excuser auprès des employés pour ses mauvaises décisions.