staying power


Meanings

  • enduring strength and energy