shēn​xīn​jiāo​cuì

worn out in body and soul

Definitions

shēn​xīn​jiāo​cuì

worn out in body and soul (idiom)

Sources