English: However, challenges still persist.
Telugu: అయితే, సవాళ్లు ముందుకు సాగుతున్నాయి.