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