English: Could have been a lot better though.
Telugu: కానీ ఇంకా చాలా బెటర్‌ అవ్వాలి.