English: Better than none at all.
Telugu: ఇది ఏమీ కంటే మెరుగైనది.