English: Something more to be done.
Telugu: ఇంకా ఏదో చేయాలి.