English: The situation has slightly improved in recent times.
Telugu: ఇటీవల పరిస్థితి క్రమంగా మెరుగుపడుతోంది.