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