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