English: The police investigation had raised several doubts.
Telugu: పోలీసులు జరిపిన విచారణలు పలు అంశాలు వెలుగు చూశాయి.