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