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