English: There had been a lot of obstacles and hurdles initially.
Telugu: తొలి నుంచి ఆటంకాలు, అడ్డంకులు ఎదురయ్యాయి.