English: There is still a lot left to be done.
Telugu: ఇంకా అచ్చుకోవలసినవి చాలా మిగిలి ఉన్నాయి.