perplexed in Finnish
perplexed in Finnish
hämmentynyt
Confused or puzzled.
ymmällään
Confused or puzzled.