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