English: Rain flooded down on them.
Telugu: వారిపై రాళ్ల వర్షం కురిపించారు.