English: Better than they were before, actually.
Telugu: ఇంతకు ముందుకంటే కూడా చాలా బెటర్‌గా ఉన్నా.