Back to Dictionary
精疲力尽
精疲力盡
jīngpílìjìn
1. spirit weary, strength exhausted (idiom); spent
2. drained
3. washed out