eat humble pie in German
eat humble pie in German
zu Kreuze kriechen
(idiomatic, intransitive) To admit one's faults; to make a humiliating apology.