very happy and expresses it externally - Español Inglés Diccionario