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