Translate the following English sentence to French:
"It requires consistency, courage and a more thoroughly worked out strategy."
Cela exige de la cohérence, du courage et une stratégie plus travaillée.