English: But it still needs to be improved a lot.
Telugu: అయితే మరింతగా మెరుగుపడాల్సిన అవసరం ఉంది.