2832 / 3571

What does 想方设法 (xiǎng fāng shè fǎ) mean in English?

想方设法
xiǎng fāng shè fǎ想方設法

do everything possible; try every means