baffled: people who are frustrated and perplexed
people: (plural) any group of human beings (men or women or children) collectively
wild pansy: a common and long cultivated European herb from which most common garden pansies are derived