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