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