Pinyin Dictionary results for "ming si ku xiang"

冥思苦想
to consider from all angles (idiom); to think hard; to rack one's brains
Dictionary data provided by CC-CEDICT