English: There were many hurdles.
Telugu: అనేక ఆటంకాలు ఎదురయ్యాయి.