Daily Chinese Idiom Guessing Game
To exert all one's strength; to go all out.
竭尽用尽。用尽全部力量。
《三国志·魏志·贾逵传》裴松之注引《魏略》竭尽心力,奉宣科法。”
He ran with all his might to catch the bus.