English: Many accused have been punished.
Telugu: పలువురు నిందితులు నిర్దోషులుగా విడుదలయ్యారు.