make life difficult - Alemán Inglés Diccionario