English: The size of the land is 25 acres.
Telugu: 25 ఎకరాల విస్తీర్ణంలో ఉందట.