unflagging

adjective

Persistent or untiring. synonym: tireless.

Not flagging; not drooping; maintaining strength or spirit; sustained; as, unflagging zeal.

adjective

Never tiring or lacking energy; without rest; without slowing.

adjective

showing sustained enthusiastic action with unflagging vitality

adjective

unceasing