English: This becomes a major impediment for them.
Telugu: ఇది వాళ్లకు పెద్ద అడ్డంకి.