English: Delhi has been showing improved conditions in recent days.
Telugu: దిల్లీలో కొద్ది రోజులుగా పరిస్థితులు మెరుగుపడుతూ వస్తున్నాయి.