English: But its still an improvement.
Telugu: కానీ ఇంకా మెరుగుపరుచుకోవాలని ఉంది.