HSK10+
gǔgěngzàihóu
sth on one's mind
骨鲠在喉 (骨鯁在喉)
fish bone stuck in one's throat (idiom); fig. to feel obliged to speak out candidly; sth on one's mind
CC-CEDICT