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