English: It has been giving rain over all of North India.
Telugu: ఉత్తర భారతంలో విపరీతంగా వానలు కురుస్తున్నాయి.