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