English: There was still more to be done first.
Telugu: ముందుముందు మరింత చేయాల్సి ఉంది.