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