English: Much else needs to be done.
Telugu: ఇలా మరెన్నో పనులు చేయాలి.