精疲力竭

jīngpí-lìjié
spirit weary, strength exhausted
HSK 79

Additional Dictionary Meanings

spirit weary, strength exhausted (idiom); spentdrainedwashed out