English: It is located on a 200 acres land
Telugu: ఇది సుమారు 200 ఎకరాల విస్తీర్ణంలో కలదు