translate English to German: That is the truth of the matter and there is no other.
Das ist die Realität, und nichts anderes.