English: Anyway, it is lots better than it was.
Telugu: ఇప్పటికీ, అది ఏమీ కంటే ఉత్తమం.