《Buddhism》passing on to the next life
death
giving up a struggle; submission
being at one's wits' end; being flummoxed