Translate the following English sentence to French:
"I do not know whether these reports are true or not, or whether they have been denied or not, but I believe, Mr President, that these statements require some explanation."
Je ne sais si vous avez vraiment fait ces déclarations, si elles ont été démenties ou pas, mais je pense, Monsieur le Président, qu'une clarification s'impose.