translate English to French: While we invest a great deal, the results are sometimes far from satisfactory.
Alors que nous investissons de grosses sommes d'argent, les résultats sont parfois loin d'être satisfaisants.