English: Heavy rains flooding Delhi…
Telugu: ఢిల్లీని ముంచెత్తిన భారీ వర్షం. . నీట మునిగిన రోడ్లు