STICK IN ONE'S THROAT (OR CRAW)
Meaning of STICK IN ONE'S THROAT (OR CRAW) in English
stick in one's throat ( or craw)
be difficult or impossible to accept.
→ the sticks
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004