English: It is a blot on humanity.
Telugu: అది మానవత్వానికే మచ్చ లాంటిది.