to be highly pleased - Francés Inglés Diccionario