translate English to German: No science can completely explicate human nature: all the sciences, even the most exact, are partial endeavors.
Keine Wissenschaft vermag die menschliche Natur vollkommen zu erklären: alle Wissenschaften, sogar die exaktesten, sind Anstrengungen in Teilbereichen.