Idiom of the day :- Eat humble pie
Usage, examples and definition of the Idiom :-
If you eat humble pie, you speak or behave in a way which tells people that you admit you were wrong about something. Anson was forced to eat humble pie and publicly apologizes to her.