English: It has to be improved further.
Telugu: అది ఇంకా మెరుగు పడాల్సిన అవసరం ఉంది.