Las­ting or pro­gres­sing over a lon­ger peri­od of time.