perform something successfully - Français Anglais Dictionnaire