Powered by CC-CEDICT
Trad. 搜腸刮肚
- to search one's guts and belly (idiom); to racks one's brains for a solution
- to have a whole new level of respect for sb or sth
- to sit up and take notice (of sb's improved performance etc)
