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