by one's own efforts - Turc Anglais Dictionnaire