Полный русско-английский словарь
To survive/escape with one's life; come through разг.
остаться в живых