translate English to French: But great efforts do not necessarily lead to great results.
De grands efforts ne mènent pas forcément à des résultats satisfaisants.