amaze

verb
1
to surprise somebody very much
متعجب کردن, حیرت زده کردن, شگفت زده کردن, حیران کردن, مات و مبهوت کردن