translate English to German: I think that all the efforts that we are making in this direction will do little to put an end to this blot on society that should not have a place in 21st century societies.
Ich glaube, dass alle Anstrengungen, die wir in dieser Richtung unternehmen, wenig dazu beitragen werden, diesen gesellschaftlichen Schandfleck zu beseitigen, den es in den Gesellschaften des 21. Jahrhunderts nicht geben dürfte.