English: It has been raining in New Delhi for the last several days.
Telugu: ఇక గత రెండ్రోజులుగా ఢిల్లీలో వర్షాలు పడుతున్నాయి.