The Dutch term "verbazen" matches the English term "amaze"

other dutch words that include "verbazen" : english :
zich verbazen marvel, wonder