untiring

adjective

Not tiring or ceasing; indefatigable or persistent: synonym: tireless.

Not becoming tired or exhausted; unwearied: as, untiring patience.

adjective

Not able to be tired; inexhaustible.

adjective

Unfailing; resolute.

adjective

characterized by hard work and perseverance