translate English to French: The reports required of us have also been submitted.
Les rapports exigés de nous ont également été soumis.