English: But it can be a lot better still.
Telugu: కానీ ఇంకా చాలా బెటర్‌ అవ్వాలి.