English: The police investigation has more shocking details.
Telugu: పోలీసుల దర్యాప్తులో మరిన్ని విస్తుపోయే నిజాలు వెలుగు చూశాయి.