étonné, stupéfait
I was too astonished to speak.
J’étais trop stupéfait pour parler.
I was astonished by the clarity of the picture.
J’ai été stupéfait par la netteté de l’image.
Tom looks astonished.
Tom a l'air stupéfait.
I was astonished to hear what had happened.
J’ai été stupéfait d’apprendre ce qui s’était passé.
Tom is astonished.
Tom est stupéfait.
J'étais stupéfait.