eaten humble pie
English
Verb
eaten
humble
pie
past participle of
eat humble pie