be high on life - Alemán Inglés Diccionario