想方設法 (soeng2 fong1 cit3 faat3) — (idiom) to think of every possible solution to a problem; to leave no stone unturned in Cantonese
soengˊ²想fongˉ¹方cit˗₃設faat˗₃法简 想方设法
Mandarin Pinyin: xiang3 fang1 she4 fa3
Meaning of 想方設法
noun(idiom) to think of every possible solution to a problem; to leave no stone unturned