English: There are huge challenges.
Telugu: పెను సవాళ్లు ఎదురవుతాయి.