English: A lot of barriers.
Telugu: చాలా మేరకు అడ్డంకులు కల్పించారు.