eat humble pie

Etymology
The spoken phrase a numble pie (a pie made from the entrails of a deer) was re-interpreted as an umble pie, then written as (a) humble pie, after which the figurative meaning developed.

Verb

 * 1)  To admit one's faults; to make a humiliating apology.

Translations

 * Czech: sypat popel na hlavu
 * Finnish:, pyytää nöyrästi anteeksi
 * French:
 * German:
 * Hungarian:
 * Icelandic: leggja niður skottið
 * Italian: mangiare la polvere
 * Norwegian:
 * Bokmål: spise hatten sin,
 * Polish: pokajać się
 * Spanish: tragarse las palabras
 * Swedish: