be well done, highly valued, or pleasant - Español Inglés Diccionario