long-lasting
adjective
• enduring or having endured for a long period of time.
• "long-lasting effects"
Similar:
enduring,
lasting,
long-lived,
long-running,
long-established,
long-standing,
lifelong,
permanent,
abiding,
surviving,
deep-rooted,
established,
strong,
durable,
stable,
fast,
firm,
reliable,
time-honoured,
traditional,