English: The situation has slightly improved in recent times.
Telugu: ఈ మధ్యనే పరిస్థితి కాస్త మెరుగుపడింది.