English: And we still do have to get better.
Telugu: ఇంకా మేం ఏదో మెరుగుపరుచుకోవాల్సిన అవసరం ఉంది.