Translate the following English sentence to French:
"Such power must at all times be rigorously justified and clearly explained."
Un tel pouvoir doit à tous moments être scrupuleusement justifié et clairement expliqué.