be very difficult to solve - Alemán Inglés Diccionario