Pinyin Dictionary results for "jing pi li jie"

精疲力竭
spirit weary, strength exhausted (idiom); spent; drained; washed out
Dictionary data provided by CC-CEDICT