English: While improvements have been made in recent years, there is still much work to be done.
Telugu: ఇటీవలి సంవత్సరాలలో, పని వాటిని మెరుగు, కానీ ఇప్పటికీ చాలా చేయాల్సిందల్లా జరుగుతోంది.