amaze
astonish
astound
affect with wonder
Your ability to speak six languages amazes me!