English: A lot needs to be done yet.
Telugu: ఇంకా ఎంతో చేయవలసి ఉన్నది.