translate English to French: And this calls for confidence and authority.
D’où l’importance d’inspirer confiance et autorité.