mein lieber herr gesang(s)verein!

listen to the pronunciation of mein lieber herr gesang(s)verein!
Немецкий Язык - Английский Язык
Ye gods and little fishes! (surprise interjection)