English: There are a lot of hurdles along the way.
Telugu: దారిలో ఎన్నో అడ్డంకులొస్తాయి.