leave someone very surprised - Francés Inglés Diccionario