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