筋疲力尽

筋疲力尽 (jīn pí lì jìn)
body weary, strength exhausted (idiom); extremely tired; spent