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