lit. thousand ways, a hundred plans (idiom); by every possible means
Turn 千方百计 into a printable worksheet PDF with Tianzige practice grids and pinyin.