Unpunished. 像我们说的,好心赚个驴肝肺。。。他们说这句比较流行。:(
我查了一下,善有善报英文的说法好像可以对应这个英文谚语:A good deed is never lost. 不过你直接那样翻译,应当也可以理解。:)