translate English 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.