English: A protest has been held over it in Delhi recently.
Telugu: తాజాగా ఢిల్లీలో నిరసనకు దిగారు.