(bis dahin) so weit, so gut. dann allerdings …

listen to the pronunciation of (bis dahin) so weit, so gut. dann allerdings …
Немецкий Язык - Английский Язык
(Up to that point) so far, so good. Then, however, …