English: The human rights groups appealed.
Telugu: మానవ హక్కుల సంఘాలు ప్రశ్నించాయి.