seem flummoxed

Translations
avoir l'air déconcerté
Words
seem

verb
sembler
flummoxed

adjective
déconcerté