translate English to German: The report seems powerless to explain this situation, and all the more so since, in its view, the return on capital at the end of the day would not be too bad.
Auch scheint der Bericht nicht imstande, diesen Zustand zu erklären, umso mehr, wo ihm zufolge die Kapitalerträge alles in allem gar nicht so schlecht sein werden.