flummoxed

adjective

Bewildered or perplexed.