boutiqueACTUALITE CHINE NOUVELLE
to give up life for righteousness (idiom, from Mencius); to choose honor over life / would rather sacrifice one's life than one's principles
China watcher / an expert on China / an old China hand
long life / life span
life / to survive / to save a life / to scrape a living