Fetching details from the dictionary...
to revive; to come to oneself; to be restored to life
水を飲んで生き返った気分だ。
I feel revived after drinking water
温泉に浸かって体が生き返っている。
My body is reviving after soaking in the hot spring.
冷たい空気で生き返る思いだ。
I feel restored by the cool air