English: A deluge of rain and hail.
Telugu: ఉరుము, మెరుపులతో కూడిన వాన కురిసింది.