shēn shì

Translation

  • one's life experience
  • one's lot
  • one's past history

Synonyms

Chinese Tones