English: A lot of land is needed for this huge project.
Telugu: ఇంతటి భారీ ప్రాజెక్టుకు భూమి పెద్ద ఎత్తున కావాలి.