English: Many streets waterlogged in Delhi after rains
Telugu: వర్షాలకు ఢిల్లీలోని పలు వీధుల్లో వరద ముంచెత్తింది.