English: There were impediments.
Telugu: ఆటంకాలు ఎదురయ్యాయి.