translate English to German: The two things do not go together.
Das passt nicht zusammen.