for quite a long time already
Ich ertrage das schon ziemlich lange.
I've been putting up with this for quite a while now.
— Die amerikanische Nacht (1973)
Ich habe mit ihm schon ziemlich lange nicht mehr gesprochen.
I haven't spoken to him in quite a long time.
Ich habe mit Tom schon ziemlich lange nicht mehr gesprochen.
I haven't spoken to Tom in quite a long time.
Er ist schon ziemlich lange weg.
He's been gone for quite a while now.
— Der Hobbit - Eine unerwartete Reise (2012)