translate English to French: It is impetus that should be capitalised on without delay.
C'est une impulsion qu'il convient de confirmer sans tarder.