English: In the last few years things have improved but there is still a lot to be done.
Telugu: ఇటీవలి సంవత్సరాలలో, పని వాటిని మెరుగు, కానీ ఇప్పటికీ చాలా చేయాల్సిందల్లా జరుగుతోంది.