Uzun süredir bunu bekliyorum. - I've been waiting for this for so long.
Uzun süredir bunu bekliyorum.
I've been waiting for this for so long.
... too long. ...
... over a long period of time; a lot the result of decisions made in Washington for to--to ...