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