The English term "marvel, wonder" matches the Dutch term "zich verbazen"

other english words that include "marvel" : dutch :
marvel, wonder zich verwonderen
other english words that include "wonder" : dutch :
wonderful verwonderend
wonderful, miraculous wonderbaar
marvel, wonder zich verwonderen