makes you appreciate life - Alemán Inglés Diccionario