English: It may be one of the bigger obstacles.
Telugu: ఈ బహుశా పెద్ద ప్రతిబంధకాలు ఒకటి.