English: A brief but very hard rain.
Telugu: విస్తారమైన వర్షపాతాన్ని కానీ స్వల్పకాలిక.