暢所欲言 chàng suǒ yù yán

DEFINITIONS

  1. lit. fluently saying all one wants (idiom); to preach freely on one's favorite topic
  2. to hold forth to one's heart's content

CHARACTERS

暢 chàng smoothly, freely, unrestrained
所 suǒ place, location; numerary adjunct
欲 yù desire, want, long for; intend
言 yán words, speech; speak, say