endure a difficult task - Anglais Synonymes Dictionnaire