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