English: Heavy rains in Delhi
Telugu: ఢిల్లీలో భారీ వర్షాలు