amaze (驚かせる): His talent amazed everyone. (彼の才能にみんな驚いた。)

His talent amazed everyone.