Uzun süredir bunu bekliyorum.
- I've been waiting for this for so long.
You should have come here sooner instead of putting it off out of pride for so long.
- Sie hätten eher kommen sollen, statt es aus Stolz so lange aufzuschieben.
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.