English: The police investigation has more shocking details.
Telugu: పోలీసుల దర్యాప్తులో మరింత దిగ్భ్రాంతికర అంశాలు వెల్లడయ్యాయి.