Fetching details from the dictionary...
this world; this life
「現生」 has other readings with different meanings.
cold cash; hard cash
living in the present