tireless
tire-less
adjective
Continuing to work or make an effort without becoming tired or losing energy.
"Her tireless efforts ensured the charity's success."
Thesaurus
Synonyms: industrious, diligent, untiring, hardworking, indefatigable, energetic, unwearying, unflagging