English: There is so much more which needs to be done.
Telugu: ఇంకా సాధించాల్సింది, చేయాల్సిన పనులు ఎన్నో ఉన్నాయి.