English: North India lashed by rain, snow
Telugu: భారీ వర్షాలతో ఉత్తర భారతం అతలాకుతలం