English: A heavy rain was pouring down.
Telugu: ఉరుములతో కూడిన భారీ వర్షం పడింది.