English: A lot has been done, and a lot still needs to be done.
Telugu: ఇంకా సాధించాల్సింది, చేయాల్సిన పనులు ఎన్నో ఉన్నాయి.