English: There is a lot to do, however.
Telugu: అయినా దొరకాల్సింది చాలా ఉంది.