English: There Is Enough Land.
Telugu: కావలసినంత భూమి వుంది.