English: But a number of stumbling blocks stand in the way.
Telugu: అయితే ఎన్నో ఆటంకాలు ఎదురవుతునే ఉన్నాయి.