English: But even then , still a lot of work.
Telugu: అయితే ఇంత జేసినా ఇంకా చేయాల్సింది చాలా ఉంది.