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.
... the internet for as long as I've known you. ...
... someone to edit their long post in to fit and asked them ...