English: There’s still a lot that has to be done.
Telugu: ఇప్పుడు చేస్తున్నదానికన్నా చేయాల్సింది ఇంకా ఎంతో ఉంది.