translate English to German: That was not a very easy task, but I think we can be satisfied with the results.
Es war keine ganz leichte Aufgabe, aber mir scheint doch, daß wir mit dem Ergebnis zufrieden sein können.