for some time past

  1. epey bir zamandan beri.
    for some time to come: daha epeyce bir müddet.