Language:
Free Online Dictionary|3Dict

精疲力竭

Source : CEDICT

spirit weary, strength exhausted (idiom); spent/drained/washed out

Source : CEDICT

spirit weary, strength exhausted (idiom); spent/drained/washed out