translate English to French: Moral authority is needed.
Il faut aussi avoir de l'autorité morale.