English: Heavy rainfall has battered several states in North India.
Telugu: ఉత్తర భారత రాష్ట్రాల్లో భారీగా వర్షాలు కురిశాయి.