English: He owns 25 acres of land.
Telugu: వారికి గ్రామంలో సుమారు 25 ఎకరాల భూమి ఉంది.