English: What more should be done.
Telugu: మరి ఏం చేస్తారోచూడాలి.