1451 / 2512

What does 千方百计 (qiān fāng bǎi jì) mean in English?

千方百计
qiān fāng bǎi jì千方百計

lit. thousand ways, a hundred plans (idiom); by every possible means