Translate the following English sentence to French:
"In making these efforts, the rapporteur has, for his part, done everything within his power to present a proper report on the regulation."
Par ces efforts, le rapporteur a fait tout ce qui était en son pouvoir pour présenter un rapport approprié sur le règlement.