English: A lot have been done yet there are still lots to be done.
Telugu: ఇంకా సాధించాల్సింది, చేయాల్సిన పనులు ఎన్నో ఉన్నాయి.