so weit sein, dass …

listen to the pronunciation of so weit sein, dass …
Deutsch - Englisch
to be at a point where …
to be so far along that …
to be at the stage where …