translate English to German: The results are exciting impressions, which rearrange coherencies.
Herausgekommen sind spannende Einblicke, die Zusammenhänge neu ordnen.