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