English: It is a blot on humanity.
Telugu: ఇది మానవత్వానికి మాయని మచ్చ అన్నారు.