perplexed in Japanese
perplexed in Japanese
困った
Confused or puzzled.
当惑した
Confused or puzzled.