make things much easier - Alemán Inglés Diccionario