translate English to German: Admittedly, we were not always satisfied, but then the rules themselves are not always satisfactory.
Natürlich sind wir nicht immer zufrieden, aber die Regeln selbst sind ja auch nicht immer zufriedenstellend.