千方百計

千方百计
qiānfāngbǎi
lit. thousand ways, a hundred plans (idiom); by every possible means

CEDICT

Entry Composition