it makes everything so much easier - Alemán Inglés Diccionario