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