English: The police had questioned him.
Telugu: అతనిపై పోలీసుల ప్రశ్నల వర్షం కురిపించారు.