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