English: is a place of prayer
Telugu: అది ప్రార్థనా స్థలి