Translate the following English sentence to French:
"What is the basic idea behind setting up a 60 000-strong rapid reaction force when we all agree that a number of other initiatives are presumably required if there is a desire to solve conflicts in Europe and in neighbouring countries?"
Somme toute, quelle est l'idée derrière la création d'une force d'intervention de 60 000 hommes, lorsque nous sommes d'accord qu'il y a probablement autre chose à faire pour résoudre les conflits en Europe et dans la région ?