English: The police investigation had raised several doubts.
Telugu: పోలీసుల దర్యాప్తు తీరుపై అనేక అనుమానాలు తలెత్తాయి.