Run out of steam
Meaning
Lose energy or momentum.
Usage
Used when enthusiasm decreases.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Steam engines losing pressure.
Industrial Revolution metaphor extended to people.