Search
people who are frustrated and perplexed
completely confused, puzzled or mystified by something
baffled