be paralyzed by surprise - French English Dictionary