Translate the following English sentence to French:
"Mr President, in my opinion, this proposal has been submitted under rather strange procedural circumstances."
Monsieur le Président, je pense que le dépôt de cette proposition a fait l'objet de bizarreries de procédure.