astonish

sense 1: affect with wonder; "Your ability to speak six languages amazes me!"
amaze astonish astound