English: This has been a big hindrance.
Telugu: ఇదో పెద్ద అవరోధంగా మారింది.