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