bemused in Dutch
bemused in Dutch
in de war gebracht
perplexed and bewildered
verbijsterd
perplexed and bewildered
verward
perplexed and bewildered