English: But, it's still better than nothing anyway.
Telugu: ఇప్పటికీ, అది ఏమీ కంటే ఉత్తమం.