translate English to French: We are fast approaching the finishing line.
Nous approchons rapidement de la ligne d'arrivée.