und dabei …

listen to the pronunciation of und dabei …
German - English
To think (that) …