Pinyin Dictionary results for "xiang fang she fa"

想方设法
to think up every possible method (idiom); to devise ways and means; to try this, that and the other
Dictionary data provided by CC-CEDICT