English: Better than nothing, however.
Telugu: ఇప్పటికీ, అది ఏమీ కంటే ఉత్తమం.