English: There is a great deal to be done in this respect.
Telugu: ఈ విషయంలో మీమాంసింపదగినది చాలా ఉంది.