for quite some time

  1. Adverb uzun süredir
  2. Adverb uzunca bir süredir
  3. Adverb uzun bir süredir