confused, perplexed or flustered

listen to the pronunciation of confused, perplexed or flustered
Englisch - Englisch
flummoxed