Word Definition - 千方百计

qiān fāng bǎi jì lit. thousand ways, a hundred plans (idiom); by every possible means