English: However, there have been hurdles.
Telugu: అయినా అడుగడుగునా అడ్డంకులు ఎదురవుతూనే వచ్చాయి.