English: But there are still big challenges.
Telugu: అయితే ఇబ్బందులను ఎదుర్కోవడం ఇంకా పెద్ద చాలెంజ్‌.