English: Much more needs to be done in this respect.
Telugu: ఈ విషయంలో ఇంకా చాలా మార్పు రావాలి.