idiom
left speechless
tan sorprendido que no puedes hablar
Meaning
so surprised that you cannot speak
Example
I was **left speechless** by her generosity.
Me quedé sin palabras por su generosidad.