English: I think I have to do much better.
Telugu: ఇంకా బాగా చేసి ఉండాల్సిందనే అనుకుంటాను.