English: But a lot of more work needs to be done yet.
Telugu: అయితే ఇంకా చాలా చేయాల్సిన అవసరం ఉంది.