English: At least some pouring rain.
Telugu: ఒక మోస్తరు వర్షాలు పడుతూనే ఉంటాయి.