translate English to French: With an initiative we would make progress.
Nous ferions des progrès avec une initiative.