English: - can be done better.
Telugu: ఇంకా బాగా చేయవచ్చు.