English: Many obstacles lie in the way.
Telugu: దారిలో ఎన్నో అడ్డంకులోస్తాయి.