English: This has hampered its construction.
Telugu: దీంతో నిర్మాణ ప‌నుల‌ను అడ్డుకుంది.