To eat humble pie

Related to To eat humble pie: A pig in a pokeTranslations
andare a Canossa