translate English to German: Unfortunately, we often need financial pressures or checks in order to discover humanity in people when it comes to animals.
Leider sind oft wirtschaftlicher Zwang und Kontrolle notwendig, damit die Menschen auch gegenüber Tieren menschlich sind.