English: This has been a major hurdle.
Telugu: ఇదే పెద్ద అడ్డంకిగా మారింది.