English: There has been heavy rainfall in Delhi.
Telugu: దేశ రాజధాని దిల్లీలో భారీ వర్షాలు.