schon seit einer Weile

for a while now

→ schon
phrase Rare #37,049
for a while now Used to emphasize that something has been true or ongoing for some time up to the present. Often translated as “for some time now.”
GE: Ich kenne sie schon seit einer Weile.
EN: I've known her for a while now.

Ich habe schon seit einer Weile nicht mehr mit Tom geredet.

I haven't talked to Tom in a while.

Ich warte schon seit einer Weile auf dich.

I've been waiting for you for a while now.

— Wild Tales - Jeder dreht mal durch! (2014)

Ich habe schon seit einer Weile kein Französisch mehr gesprochen.

I haven't spoken French in a while.

Ja, schon seit einer Weile.

Yes, for quite a while now.

— Laurence Anyways (2012)

Ihr Bruder wird nun schon seit einer Weile vermisst.

Her brother has been missing for a while now.

Ich war schon seit einer Weile nicht mehr auf einem Konzert.

I haven’t been to a concert in a while.