English: Better than it's ever been before by far.
Telugu: ఇంతకు ముందుకంటే కూడా చాలా బెటర్‌గా ఉన్నా.