English: But improvements are necessary.
Telugu: అయితే మరింతగా మెరుగుపడాల్సిన అవసరం ఉంది.