English: But the recent incidents were more horrific.
Telugu: అయితే తాజాగా జరిగిన సంఘటన మరీ దారుణం.