eat humble pie in Spanish
eat humble pie in Spanish
tragarse las palabras
(idiomatic, intransitive) To admit one's faults; to make a humiliating apology.