translate English to French: The responsibility to help these angels rests with all of society and the governments that society puts in place to represent them.
La responsabilite d’aider ces anges incombe a toute la ´ ´ ` ´ ´ ´ ´ societe et aux gouvernements que la societe met en place pour la ´ representer.