translate English to French: To my mind, this is a most irregular procedure.
C'est un procédé fort irrégulier à mes yeux.