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