English: It has been raining in the mountains.
Telugu: కొండలపై వర్షం భారీగా పడుతోంది.