English: There is enough land.
Telugu: కావాల్సినంత భూమి ఉంది.