English: An affront to human rights.
Telugu: మానవ హక్కులకు భంగం కలిగిస్తున్నారు.