frappé de stupeur

listen to the pronunciation of frappé de stupeur
French - Turkish
şaşırmış, aptallaşmış
aptallaşmış
French - English
staggered by
shocked by, alarmed by