English: There is yet, however, much to be done in this respect.
Telugu: ఇంత జరిగినప్పటికీ, ఈ విషయంలో ఇంకా జరగవలసింది ఎంతో మిగిలి వుంది.