English: But, I do believe this is better (as in much better) than it was.
Telugu: అయితే దాని కంటే ఇది బావుంటుందని నమ్ముతున్నాను.