0 Comments
It is the last one the meaning of befuddled means to make some think unclear.
hi i would go with the last option that is confused or perplexed
9.4m questions
12.2m answers