English: This is a major hurdle.
Telugu: ఈ ప్రధాన అడ్డంకి ఉంది.