perplexed in Russian
perplexed in Russian
недоумева́ющий
Confused or puzzled.
недоумённый
Confused or puzzled.
ошеломлённый
Bewildered.