想方设法

xiǎngfāng-shèfǎ
to think up every possible method, to devise ways and means
HSK 79
Traditional想方設法

Additional Dictionary Meanings

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