English: Around 80 acres of this has been rented out.
Telugu: సుమారు 80 ఎకరాల్లో ఇది నిర్మితమైంది.