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