to sustain an achievement - Anglais Synonymes Dictionnaire