骨鯁在喉 gǔ gěng zài hóu

DEFINITIONS

  1. fish bone stuck in one's throat (idiom); fig. to feel obliged to speak out candidly
  2. sth on one's mind

CHARACTERS

骨 gǔ bone; skeleton; frame, framework
鯁 gěng fish bones; honest, upright
在 zài be at, in, on; consist in, rest
喉 hóu throat, gullet, larynx; guttural