translate English to French: In any major undertaking, nothing is more nervewracking than a series of last-minute problems.
Dans tout projet de grande envergure, rien n’est plus énervant que les diﬃcultés qui surgissent à la dernière minute.