People who are frustrated and perplexed
English: baffled
baffled, at sea, befuddled, bemused, bewildered
English: baffled
English: baffled, befuddled, bemused, bewildered, confounded, confused, lost, mazed, mixed-up, at sea
Bahasa: bingung, kebingungan, keliru, labak, tercengang-cengang