Definitions of staying power:

  • noun:   enduring strength and energy