English: A lot has been done yet there is so much more to do.
Telugu: ఇంకా సాధించాల్సింది, చేయాల్సిన పనులు ఎన్నో ఉన్నాయి.