translate English to German: That is the fact of the matter.
So ist es doch!