translate English to German: At one level, what is happening now is a triumph of reason and evidence over ideology and interests.
In einer Hinsicht ist das, was derzeit passiert, ein Triumph des Verstands und der Beweise über Ideologie und Interessen.