translate English to German: The final text contains some positive points, but several other points leave us feeling somewhat dissatisfied.
Wir sind dadurch zu einem Text gelangt, der positive Punkte enthält, auch wenn er uns in bestimmten Punkten nicht zufriedenstellt.