translate English to German: There are far too few mechanisms here; there is far too little regard for the law.
Hier gibt es viel zu wenige Mechanismen, viel zu wenig Aufmerksamkeit dafür.