English: Several parts of Delhi witnessed rains.
Telugu: ఢిల్లీలోని కొన్ని ప్రాంతాల్లో వర్షం కురిసింది.