translate English to French: I am convinced that a great deal can and must be done without further ado.
Je suis convaincu que beaucoup peut et doit être fait sans attendre.