astonished, stunned, dumbfounded
Tom est stupéfait.
Tom is amazed.
Vous êtes stupéfait ?
Are you stunned?
— Des hommes d'honneur (1992)
Je suis stupéfait.
I am dumbfounded.
Tom semble stupéfait.
Tom looks stunned.
Tout le monde fut stupéfait.
Everyone was amazed.
J'ai été absolument stupéfait.
I was absolutely stunned.
Je suis stupéfait de son rapide progrès en anglais.
I’m amazed by how quickly his English is improving.
Je suis stupéfait de votre audace.
I am astonished by your audacity.
S'il me fallait te dire tout ce que je sais, tu serais stupéfait.
If I had to tell you everything I know, you’d be amazed.