The English term "marvel" matches the Swedish term "under, förundra sig"

other english words that include "marvel" : swedish :
marvellous underbar, vidunderlig