longlasting
adjective
°Lasting a long time.