baffled in Swedish
baffled in Swedish
snopen
Thoroughly confused, puzzled
förvirrad
Thoroughly confused, puzzled