translate English to French: As we have seen in past cases, the final stage can be the most difficult, with new challenges emerging up until the last moment.
Comme nous l'avons vu dans des exemples passés, la phase finale peut être la plus difficile, car de nouvelles difficultés surgissent jusqu'au dernier moment.