English: There is still much more to do.
Telugu: విషయంలో చేయవలసింది ఇంకా చాలా వుంది.