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