English: We still have much to do.
Telugu: మనం చేయవలసింది ఇంకాఎంతో ఉన్నది.