perplexe, déconcerté
We're baffled.
Nous sommes perplexes.
I must have looked baffled.
Je devais avoir l’air perplexe.
Tom looks baffled.
Tom a l'air perplexe.
I'm baffled.
Je suis perplexe.