身心交瘁shēnxīnjiāocuìMeanings1. worn out in body and soul (idiom)Characters used身body心heart交to deliver瘁tired