im hals stecken bleiben

listen to the pronunciation of im hals stecken bleiben
Deutsch - Englisch
to stick in somebody's throat
to stick in somebody's craw