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