astonish

/əˈstɒnɪʃ/ アストニッシュ

1. 人を非常に驚かせる、びっくり仰天させる。

予想外の出来事や情報によって、人が非常に驚いたり感心したりする様子を表します。良い意味でも悪い意味でも使われますが、強い驚きを表すことが多いです。
His sudden resignation astonished us all. (彼の突然の辞任は私たち全員を驚かせた。)

2. (物が)(人を)驚嘆させる、見事である。

対象(プロジェクトの規模、演技、進歩など)が非常に優れていたり予想をはるかに超えていたりすることで、それを見た人を強く感心させ、驚きを与える様子を表します。
The scale of the project astonished everyone. (そのプロジェクトの規模は皆を驚かせた。)
関連
astound
flabbergast
stun
overwhelm
bewilder