zu kreuze kriechen

listen to the pronunciation of zu kreuze kriechen
Deutsch - Englisch
to eat crow
to eat humble pie