English: There were many hurdles.
Telugu: ఎన్నో అడ్డుపుల్లలు వేశారట.