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