Vocabulary

現生

this world; this life

noun