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

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