difficult to resolve problem - Alemán Inglés Diccionario