Very surprising or shocking; to such a degree as to cause astonishment.
stunningly beautiful; amazing
Altering the way someone's mind works.