English: Heavy rainfall has battered several states in North India.
Telugu: అటు ఉత్తరాది రాష్ట్రాల్లోనూ పలు చోట్ల వర్షాలు కుమ్మేస్తున్నాయి.