the fact of the matter is - German English Dictionary