translate English to French: They do such hidden work and nothing that is recorded in terms of success.
Elles font un travail humble et caché et rien n’est enregistré en termes de succès.