English: A place of repose.
Telugu: విశ్రాంతిని స్థలం.