English: It's really amazing how big that place is.
Telugu: ఈ స్థలం ఎంత పెద్దదో చూడటం ఆశ్చర్యంగా ఉంది.