死去活来sǐqùhuóláiTop 35000Meanings1. to hover between life and death (idiom)2. to suffer terribly3. within an inch of one's lifeCharacters used死impassable去to go活to live来to come