English: At present there remained much to be done.
Telugu: ఇప్పుడు చేస్తున్నదానికన్నా చేయాల్సింది ఇంకా ఎంతో ఉంది.