to effectively accomplish the end - Anglais Synonymes Dictionnaire