translate English to German: But the facts about leprosy are hardly so odious.
Doch die Fakten über Lepra sind längst nicht so abscheulich.