short-lived but intense happiness - Alemán Inglés Diccionario