English: There is a lot to do, however.
Telugu: అయినా చేయడానికి యింకా ఎంతో ఉంది.