English: Still a lot of places have to be improved.
Telugu: అయినా ఇప్పటికీ ఇంకా చాలా చోట్ల సౌకర్యాలు మరింతగా మెరుగుపడాల్సిన అవసరం ఉంది.