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