English: Heavy rainfall has battered several states in North India.
Telugu: దీని ప్రభావంతో ఉత్తరాదిన పలు రాష్ట్రాల్లో వర్షాలు కురుస్తున్నాయి.