English: Approximately 20 acres in size.
Telugu: సుమారు 20 ఎకరాలకు పైగా విస్తీర్ణం కలిగిఉంది.