Translate the following English sentence to French:
"I should mention that since I was called to appear before the House, that is, in the last few days and hours, some countries have submitted scientific reports."
Je dois vous dire qu'au cours des derniers jours et des dernières heures, depuis que j'ai été invité à m'exprimer devant vous, différents rapports scientifiques provenant de différents pays ont été présentés.