心力交瘁xīnlìjiāocuìTop 45000Meanings1. to be both mentally and physically exhausted (idiom)Characters used心heart力power交to deliver瘁tired