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