(idiom) to spare no effort; to do one's utmost
Turn 竭尽全力 into a printable worksheet PDF with Tianzige practice grids and pinyin.