English: But it continues to face huge challenges.
Telugu: అయితే ఇబ్బందులను ఎదుర్కోవడం ఇంకా పెద్ద చాలెంజ్‌.