1980 / 2512

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

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

to think up every possible method (idiom); to devise ways and means; to try this, that and the other