English: There is yet, however, much to be done in this respect.
Telugu: అయినా, ఈ విషయంలో చేయాల్సింది ఇంకెంతో ఉంది.