stunning due to rapid speech (someone) - Spanish English Dictionary