English: However, substantial progress could still be made.
Telugu: అయితే, అది గణనీయమైన ప్రగతిని ఇంకా సాధించవచ్చు గమనించాలి.