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