English: A lot still needs to be done in this regard.
Telugu: ఈ విషయంలో చేయాల్సింది ఇంకా చాలా ఉందని పేర్కొన్నారు.