eat humble pie in Italian
eat humble pie in Italian
mangiare la polvere
(idiomatic, intransitive) To admit one's faults; to make a humiliating apology.