English: It is shameful and disgusting.
Telugu: ఇది దారుణం, అమానుషం అని వాపోతున్నారు.