English: This property has 21 acres of land.
Telugu: ఆ ట్రస్ట్కు 21ఎకరాల భూమి ఉంది.