English: We still have much to do.
Telugu: మనం సాధించవలసింది ఇంకా ఉన్నదీ.