translate English to French: We should seize that opportunity in earnest.
Nous devons résolument saisir cette occasion.