я так долго

I … for so long

→ я
phrase Rare #27,307
I … for so long The verb that follows determines the exact tense and meaning.
RU: Я так долго тебя ждал.
EN: I waited for you for so long.

Давно я так долго не спал.

I haven't slept this long in ages.

Я так долго носила их с собой.

I carried them with me for so long.

— Решение уйти (2022)

Но я так долго ее не видела.

But I haven't seen her for so long.

— 2+1 (2016)

Я так долго искал его!

I've been looking for it for so long!

— Форма голоса (2016)

Я так долго хотел с вами встретиться.

I've wanted to meet you for so long.

— Бегущий по лезвию 2049 (2017)