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