translate English to French: It is moving forward at a tremendous rate.
Il avance à un rythme extraordinaire.