mein lieber herr gesang(s)verein!

listen to the pronunciation of mein lieber herr gesang(s)verein!
German - English
Ye gods and little fishes! (surprise interjection)