Translate the following English sentence to French:
"The second idea which was restored was the harnessing of financial resources that were adequate to the challenges."
Deuxième idée reprise : la mobilisation de moyens financiers à la hauteur des défis.