einen schock bekommen

listen to the pronunciation of einen schock bekommen
Deutsch - Englisch
to get a shock