Entry
  1. spirit weary, strength exhausted (idiom); spent; drained; washed out

    trad. 精疲力盡

Also written 精疲力盡【jīng pí lì jìn】