English: A lot better than I used to be.
Telugu: ఇంతకు ముందుకంటే కూడా చాలా బెటర్‌గా ఉన్నా.