English: However, more needs to be done.
Telugu: అయితే, మరింతగా కసరత్తు చేయాల్సి ఉంటుంది.