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