English: It offends the conscience of humankind.
Telugu: అది మానవుడిలోని వివేకాన్ని నశింప చేస్తుంది.