tireless (tire + -less; without)
Indefatigable, untiring and not yielding to fatigue