sticking in someone's throat
English
Verb
sticking
in
someone's
throat
present participle and gerund of
stick in someone's throat