longstanding

adjective

Having persisted for an extended period of time.