English: But it will have to make a greater effort to succeed.
Telugu: అయితే మరింత సాధించేందుకు కృషి చేయాలి.