sich vor etwas entsetzen

listen to the pronunciation of sich vor etwas entsetzen
Deutsch - Englisch
to be horrified at the sight of something