Pinyin Dictionary results for "jiao jin nao zhi"

绞尽脑汁
to rack one's brains
Dictionary data provided by CC-CEDICT