English: And could do more.
Telugu: ఇంకా మరిన్ని పనులు చేయవచ్చు.