translate English to German: What horror, what an outcry this information should provoke.
Was für ein Entsetzen, was für einen Aufschrei müsste diese Information auslösen!