Understand Chinese Nickname

贪生怕死

[tān shēng pà sĭ]
Direct translation: Fearful of death and loving life. More subtly, the phrase shows a human's basic instinct to cling to life and avoid danger. But in many cases, it also carries derogatory implications such as being afraid to face difficulties, lacking bravery or courage.
Generate Chinese Nickname
Relation Nicknames