und dabei …

listen to the pronunciation of und dabei …
Немецкий Язык - Английский Язык
To think (that) …