translate English to French: The greatest achievement has been the success in freeing humanity from the painful threat and fear of another world war, and the provision of a relatively peaceful world within which major scientific inventions and technological innovations needed for the improvement of human life have been made possible.
La plus grande de ces réalisations a été la possibilité de libérer l'humanité de la douloureuse menace et de la crainte d'une autre guerre mondiale, et d'offrir un monde relativement pacifique au sein duquel des inventions scientifiques et technologiques indispensables pour l'amélioration de la vie humaine et sociale, ont été rendues possibles.