English: There is a lot to do, however.
Telugu: అయినా చేయవలసింది చాలా ఉంది.