translate English to German: And anyway things can always be improved.
Ohnehin gibt es ja immer etwas zu verbessern.