short-lived but intense happiness - Turco Inglés Diccionario