English: Hard rain, but short duration.
Telugu: విస్తారమైన వర్షపాతాన్ని కానీ స్వల్పకాలిక.