English: Heavy rains lash North India
Telugu: భారీ వర్షాలతో ఉత్తర భారతం అతలాకుతలం