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