The Finnish term "ihmetellä" matches the English term "marvel at"

other finnish words that include "ihmetellä" : english :
ihmetellä marvel
ihmetellä wonder