baff sein

listen to the pronunciation of baff sein
Deutsch - Türkisch
Deutsch - Englisch
to be flabbergasted
to be gobsmacked