Late 是个常用词,有很多意思,主要指时间上的“晚”或“迟”,如latespring(暮春),one’s late years(晚年),of late(近来),the latest issue(指期刊的最新一期)等。但原句中the late的含义不是“晚到”,而是“已故的”,如the late premier(已故总理),one’s late residence(故居),所以全句可译成:晚了总比完了好。/迟到总比丧命好。
我想起美国一首歌中的parody:Music speaks louder than words. 此句显然脱胎于谚语 Facts speak louder than words.后者一般译为“事实胜于雄辩”,于是有人将前者译成“音乐胜于雄辩”。这样恐怕不确切,音乐不是为和某人辩论,现实中不可能大家都成刘三姐,通过唱歌去斗地主老财。人们说,音乐是一种语言,而且是国际通用、无需翻译。那么,全句不妨译成“音乐 (歌声)比言辞更能传情”。