English: Considerable hurdles exist, though.
Telugu: అయితే ఎన్నో ఆటంకాలు ఎదురవుతునే ఉన్నాయి.