have legs
staying power
go the distance
mettle
demanding
endurantist
enduring
Trojan
endurable
take a licking and keep on ticking
endurableness
a hundred and ten percent
endure
long-suffering
continuant
lastable
run
withstandingness
Sitzfleisch
durable
exercisable
intolerably
pound out
give out
wieldy
abide
arduous
tolerant
stamina
patient of
longevism
hold out
come through
gallop
bendy
superfit
exhaustible
hardihood
-worthy
live
everlive
outsurvive
hold up
outmuscled
stay up
strenuous
dexterous
straining
defeat
reviving
flex
renewing
restorative
unflinching
revitalizing
leg
downclimb
onward
superendurance
revitalising
push
campaign
agitate
crusade
wield
outwear
yauld
press
sweat out
fight
if at first you don't succeed
inertia
corn-fed
standingly
inactivity
last out
have one's Weetabix
get along
inactiveness
lope
someone's arse off
endurance
toughness
able-bodied
endurability
able-bodiedness
stayer
impellent
unswervingly
triumph
carry all before one
verdurousness
roll
whoop-ass
last
rugged