longtime

adj

1.
having existed or persisted or continued in a particular role or state for a long time