English: A meeting house?
Telugu: ఒక సమావేశ స్థలం?