work on a difficult task - Inglés Sinónimo Diccionario