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