[eat humble pie] {v. phr.}
To be humbled; to accept insult or shame; admit your error and apologize.
* /Tow told a lie about George, and when he was found out, he had to eat humble pie./* /In some old stories a boy with a stepfather has to eat humble pie./