translate English to French: Accordingly, the 60 per cent of the construction documentation that had been submitted in December 2004 by the architects had to be revised, thus delaying the availability of the project documentation.
Il a donc fallu revoir 60 % des documents techniques qui avaient été présentés par les architectes en décembre 2004, ce qui a retardé la présentation du dossier.