zum kuckuck!

listen to the pronunciation of zum kuckuck!
Deutsch - Englisch
Blast!
Blimey!
Blast it!