English: But great difficulties had still to be overcome.
Telugu: అయితే ఇబ్బందులను ఎదుర్కోవడం ఇంకా పెద్ద చాలెంజ్‌.