to be highly pleased - Español Inglés Diccionario