English: But there were many hurdles along their way.
Telugu: అయితే వాటి ప్రయత్నాలకు చాలా అడ్డంకులు ఎదురయ్యాయి.