English: And better than it ever had been before.
Telugu: ఇంతకు ముందుకంటే కూడా చాలా బెటర్‌గా ఉన్నా.