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