English: But it certainly could have been a whole lot better.
Telugu: కానీ ఇంకా చాలా బెటర్‌ అవ్వాలి.