English: But much still remains to be done in this respect.
Telugu: అయితే ఈ విషయంలో చేయవలసింది ఇంకా చాలా వుంది.