stamina; the ability to sustain prolonged physical or mental effort..
synonyms; energy, vigour, perseverance, strength.