translate English to German: Both also fit only some of the facts.
Beide werden nur teilweise den Tatsachen gerecht.