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