English: A place of exhibition
Telugu: ప్రదర్శనా స్థలం