Deutsch-Englisch Wörterbuch »

einen schock haben bedeutet auf Englisch

DeutschEnglisch
einen Schock haben

to be (in a state of ) shock