English: But a lot is more required to be done on this front.
Telugu: అయితే ఈ విషయంలో ఇంకా ఎంతో చేయవలసి ఉన్నది.