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