astonish people, amaze people

listen to the pronunciation of astonish people, amaze people
Englisch - Englisch
make people stare