shēn xīn jiāo cuì身心交瘁worn out in body and soul (idiom)Frequency 1.5Meaningsworn out in body and soul (idiom)