translate English to German: We were led to it by the following facts.
Wir wurden durch die folgenden Fakten zu ihr geführt.