English: Place of Rest.
Telugu: విశ్రాంతిని స్థలం.