translate English to French: Success means that people’s lives are improved."
Pour qu’on puisse parler de réussite, il faut que les conditions de vie des gens s’améliorent.