it makes it difficult... - Alemán Inglés Diccionario