English: And it does need improvement.
Telugu: అది ఇంకా మెరుగు పడాల్సిన అవసరం ఉంది.