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