English: But, a great challenge still remains.
Telugu: అయితే ఇబ్బందులను ఎదుర్కోవడం ఇంకా పెద్ద చాలెంజ్‌.