staying power

(noun) stamina

toughness
endurance (generic term)