English: Police have lot of questions to answer.
Telugu: ఇటువంటి ఎన్నో ప్రశ్నలకు పోలీసులు సమాధానాలను కనుగొనాల్సివుంది.