Language:
Free Online Dictionary|3Dict

筋疲力盡

Source : CEDICT

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