used to express praise and approval - Francés Inglés Diccionario