Translate the following English sentence to French:
"Micro-credits and various other mechanisms are key to helping people to help themselves."
Le microcrédit et divers autres mécanismes sont des outils idéaux pour aider les gens à s' aider eux-mêmes.