English: The situation has improved in recent years but there's still much work to do.
Telugu: ఇటీవలి సంవత్సరాలలో, పని వాటిని మెరుగు, కానీ ఇప్పటికీ చాలా చేయాల్సిందల్లా జరుగుతోంది.