leave somebody speechless - Spanish English Dictionary