translate English to German: It seems to hit on all the right points without just being like some of the old reports, a series of details.
Er trifft wohl all die richtigen Punkte, ohne jedoch wie manche der alten Berichte zu klingen, in denen nur Detail an Detail gereiht wurde.