as a result of the efforts made - Turc Anglais Dictionnaire