English: Could have been much better, I think.
Telugu: ఇంకా బెటర్‌ చేయొచ్చు అనుకుంటాను.