demonstrate one's achievements - Anglais Synonymes Dictionnaire