English: But it still faces some hurdles.
Telugu: అయితే ఇప్పటికీ కొన్ని అడ్డంకులు ఎదురవుతున్నాయి.