English: However, there is still so much that needs to be done.
Telugu: అయినా ఏరు సాధించ వలసినది కూడా ఇంకా ఎంతో ఉన్నది.