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