Uzun süredir bunu bekliyorum.
- I've been waiting for this for so long.
He's the only man who could live with her for so long.
- Er ist der einzige Mann, der mit ihr so lange zusammenleben konnte.
I've sat on my heels for so long my legs have fallen asleep.
- Ich hab so lange auf den Fersen gesessen, bis meine Beine taub geworden sind.