English: Hampered by natural or man-made roadblocks?
Telugu: సహజ లేదా మానవ నిర్మిత రోడ్బ్లాక్స్ ద్వారా సంభవించినది?