English: Something more needs to be done.
Telugu: మరికొన్ని పనులు తప్పకుండా చేయాలట.