English: This has been a major hurdle.
Telugu: దీంతో పెద్ద అడ్డంకి తొలగిపోయింది.