English: It has been giving rain over all of North India.
Telugu: ఉత్తర భారతంలో వర్షాలు దండికొండుతున్నాయి.