short-lived but intense happiness - Español Inglés Diccionario