baffled in Finnish
baffled in Finnish
hämmentynyt
Thoroughly confused, puzzled
ymmällään
Thoroughly confused, puzzled