baff sein

listen to the pronunciation of baff sein
Almanca - İngilizce
to be flabbergasted
to be gobsmacked