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