English: However, hurdles persist.
Telugu: అయినా అక్కడి పను లకు అడ్డంకులు ఎదురవుతూనే వున్నాయి.