live on after a difficult or dangerous time 英文释义