und dabei …

listen to the pronunciation of und dabei …
Deutsch - Englisch
To think (that) …