English: However, there is still a lot left to be done.
Telugu: అయినా ఇంకా చేయవలనింది పెద్ద మొత్తంలో మిగిలి ఉంది.