English: Lot still remains to be done.
Telugu: రాయుడు చేయాల్సిన పనులు ఇంకా మిగిలే ఉన్నాయి.