translate English to French: You may be able to persuade them that these need to be introduced, but whether they can be imposed is, to our mind, a different matter altogether.
Vous pourriez les persuader qu'il est nécessaire d'instaurer de telles procédures, mais qu'elles soient imposées est, à notre avis, une toute autre histoire.