astonish in Finnish
astonish in Finnish
hämmästyttää
To surprise greatly.
ällistää
To surprise greatly.