out of steam
- exhaustedUtterly depleted of energy
- tiredLacking energy, needing rest
- drainedEmptied of resources
- depletedSeverely reduced or emptied
- spentExhausted or disbursed
weary · burnt out · fatigued · run down · empty · flagging · fading · wilting · sluggish · hitting the wall · running on fumes · tapped out · worn out · kaput · finished · deflated · sputtering · winding down
out of steamfull of energy
energized · invigorated · recharged · revitalized · fired up
out of steampicking up steam
Increasing in momentum
full steam ahead · on a roll · gathering steam · accelerating · unstoppable