translate English to German: I feel that he has succeeded in reconciling various points of view.
Meines Erachtens hat er es geschafft, in diesem Bericht alle unterschiedlichen Standpunkte zu berücksichtigen.