English: It begged questions.
Telugu: అంటూ ఆయన ప్రశ్నల వర్షం కురిపించారు.