English: A few obstacles remained, however.
Telugu: అయితే ఇప్పటికీ కొన్ని అడ్డంకులు ఎదురవుతున్నాయి.