English: But even here, much more can and should be done.
Telugu: అయితే ఈ విషయంలో ఇంకా ఎంతో చేయవలసి ఉన్నది.