achieve something successfully - Turc Anglais Dictionnaire