our departed heroes eg soldiers who died in battle
Related Translations:
与世长辞: depart from the world for ever; be gone forever; be ravished from the world by death; breathe one's last; die; get one's quietus; go west; pass away; sing one's nunc dimittis