溘
然
长
逝
k
è
r
á
n
c
h
á
n
g
s
h
ì
Definitions
1. to pass away all of a sudden
Components
溘然
kè rán
–
suddenly
长逝
cháng shì
–
to depart this life