Pinyin Dictionary results for "ying nian zao shi"

英年早逝
to die an untimely death (idiom); to be cut off in one's prime
Dictionary data provided by CC-CEDICT