Pinyin Dictionary results for "sou chang gua du"

搜肠刮肚
to search one's guts and belly (idiom); to racks one's brains for a solution
Dictionary data provided by CC-CEDICT