English: A lot of work has been done on this subject but much remains to be done.
Telugu: ఈ విషయంలో చాలా చేశాం కానీ చేయాల్సింది చాలా ఉంది.