English: Police have lot of questions to answer.
Telugu: ఇలా అనేక ప్రశ్నలకు పోలీసులు సమాధానాలు రాబడుతున్నట్టు సమాచారం.