translate English to German: These are some of the detailed matters:
So viel zu einigen der Detailfragen.