身心交瘁

    shēnxīnjiāocuì

    1. Idiomworn out in body and soul (idiom)