translate English to French: Success is not guaranteed this time, either, but the chances are much higher now, because France, the United States, and the world have changed.
Cette fois-ci non plus le succès n'est pas garanti, mais la probabilité de réussite est bien meilleure, car la France, les USA et le monde ont changé.