rester en travers de la gorge
Meanings
Verb
1. to stick in someone's craw (figuratively, intransitive)