English: And I think I could have done better.
Telugu: ఇంకా బెటర్‌ చేయొచ్చు అనుకుంటాను.