English: However, much more needs to be achieved.
Telugu: అయితే మరింత సాధించేందుకు కృషి చేయాలి.