English: There's more to be done.
Telugu: ఇంకా చేయాల్సింది ఉందన్నారు.