Безустанный

tireless, indefatigable, unwearying