Translate the following English sentence to French:
"It is a shame that we have not been able to deal with this problem as what it is, a matter of criminal law, but have had instead to deal with it within the strait-jacket of the internal market context."
Il est regrettable que nous ne soyons pas parvenus à traiter ce problème en fonction de sa nature, c'est-à-dire une question de droit pénal, et qu'au lieu de cela nous l'ayons traité dans le contexte strictement limité du marché intérieur.