English: The police investigation has more shocking details.
Telugu: విచారణలో పోలీసులకు మరిన్ని షాకింగ్ విషయాలు తెలిశాయి.