English: a rain of questions.
Telugu: ప్రశ్నల వర్షం.