English: This is a big hurdle.
Telugu: ఈ దుముకు పెద్ద అడ్డంకి ఉంది.