translate English to German: There is no more to it than that.
Dies ist die simple Wahrheit.