translate English to German: I believe it was a complicated task which has been successful.
Ich glaube, dass dies eine komplizierte Aufgabe war, die mit Erfolg gelöst wurde.