translate English to French: We must take advantage of this to press forward.
Il faut mettre à profit ce délai pour progresser.