im hals stecken bleiben

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