depleted of energy, force, or strength
drained of energy or effectiveness; extremely tired; completely exhausted