run out of/lose steam - definition and synonyms

phrase
  1. to lose energy, enthusiasm, or importance

    David seems to be running out of steam.

See also main entry: steam