English: But challenges lie ahead.
Telugu: కానీ. . ఈ లోగానే సవాళ్లు ముందుకొచ్చి కూర్చున్నాయి.