English: But greater efforts must be made.
Telugu: అయితే మరింత సాధించేందుకు కృషి చేయాలి.