translate English to German: But on the other hand, we have accomplished something.
Aber auf der anderen Seite haben wir auch etwas durchgesetzt.