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