ate humble pie
English
Verb
ate
humble
pie
simple past of
eat humble pie