persisting

adj

1.
relentless and indefatigable in pursuit or as if in pursuit