translate English to German: What we have here is a very clear view of principle.
Uns liegt hier hingegen eine eindeutige Grundsatzbetrachtung vor.