Search
enduring or remaining for a considerable amount of time without quickly wearing off or disappearing
abiding
continuing
enduring
long-lasting
long-lived