English: But certainly there is a lot more to do here.
Telugu: అయితే ఈ విషయంలో ఇంకా చేయాల్సింది ఎంతో ఉంది.