Meaning of shēng huán:
shēng huán
生还
Verb
to return alive; to survive
Tā zài shìgù zhōng qíjì bān de shēng huán.
他在事故中奇迹般地生还。
He miraculously returned alive from the accident.
Jīngguò nà chǎng kěpà de shìgù, tā zuìzhōng chénggōng shēnghuán.
经过那场可怕的事故,他最终成功生还。
After that terrible accident, he ultimately survived successfully.