Translate the following English sentence to French:
"That could have allowed us to inject a little 'soul' into a system sadly in need of it."
Cela aurait pu permettre de donner un "supplément d' âme" à un ensemble qui en manque cruellement.