English: can do better yet.
Telugu: ఇంకా బాగా చేయవచ్చు.