English: But more effort is required.
Telugu: అయితే ఇందుకోసం మరింత కష్టపడాలి.