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