accomplish something difficult - Turc Anglais Dictionnaire