English: We still have much to do.
Telugu: మనం ఇంకా సాధించాల్సింది చాలా ఉందని తెలిపారు.