translate English to French: The remaining 16 were submitted with differing degrees of delay, with the last two only arriving in May 2008.
Les 16 rapports restant ont été présentés avec différents degrés de retard, les deux derniers ayant été reçus en mai 2008 seulement.