English: But it certainly could be better, too.
Telugu: కానీ ఇంకా చాలా బెటర్‌ అవ్వాలి.