English: It is over 25 acres of land.
Telugu: ఇది 25 ఎకరాలకు పైబడిన భూమి.