English: Blows rained down on him.
Telugu: అతని మీద పిడిగుద్దుల వర్షం కురిపించారు.