English: There were many hurdles.
Telugu: ఎన్నో అడ్డంకులు వచ్చాయి.