-
human life
life; one's time on earth or the experience of living a life
-
to be like
to be like; to be similar to; as if
-
to stay temporarily
(bound form) to stay or lodge at a place temporarily; to reside; to depend on or attach oneself to someone else