It means exhausted and fragile, exhausted and weak. He has lost strength, without vigour. With a great disappointment.