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.
They lived high on the hog for so long, and now they can't adjust to a simple life without luxuries.
- Sie lebten so lange wie Gott in Frankreich, dass sie sich jetzt nicht an ein einfaches Leben ohne Luxus gewöhnen können.