Language:
Free Online Dictionary|3Dict

筋疲力尽

Source : CEDICT

body weary, strength exhausted (idiom); extremely tired/spent