English: It is a blot on humanity.
Telugu: మానవత్వానికి మాయని మచ్చ ఈ ఘటణ.