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