difficult to resolve problem - Inglés Sinónimo Diccionario