translate English to French: Reports due
Rapports attendus