etw. als große schmach empfinden

listen to the pronunciation of etw. als große schmach empfinden
Deutsch - Englisch
to feel great mortification at something