as a result of the efforts made - French English Dictionary