English: Police probe revealed this.
Telugu: పోలీసుల దర్యాప్తులో ఈ దారుణం బయటపడింది.