English: But at the same time there's much more to be done.
Telugu: అయితే దీంతో పాటు చేయాల్సింది చాలా ఉంది.