The Finnish term "ihmetellä" matches the English term "wonder"

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