English: Police questioned
Telugu: ప్రశ్నల వర్షం కురిపించిన పోలీసులు