enduring [en-doo r-ing]


adjective

lasting over a period of time; durable

“the product manager’s enduring fascination with solution scalability”